fleabag of a dog - Español Inglés Diccionario